//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#include <eladef.h>
#include <kcrt.h>
#include <util.h>
#include <bsp.h>

#ifndef _RELEASE

EXTERN_C void _assert(const char *szExpr, const char *szFile, int nLine)
{
//    _print = &BspWriteConsole;

    kprintf("Assertion failed: %s, file: %s, line: %d\n",
            szExpr, szFile, nLine);

    DebugBreak();
}

#endif // _RELEASE
